put up a front - Allemand Anglais Dictionnaire